simultaneous payment clause - Spanish English Dictionary